home *** CD-ROM | disk | FTP | other *** search
/ PC User 2003 May / Disc 2 / PCU0503CD2.iso / Crystal / 3rdparty / JavaVM / Plug-in / jplugin.exe / jaws.jar / sun / plugin / protocol / ProxyInfo.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-06-22  |  1.0 KB  |  46 lines

  1. package sun.plugin.protocol;
  2.  
  3. public class ProxyInfo {
  4.    String proxy;
  5.    int port = -1;
  6.  
  7.    public ProxyInfo(String var1) {
  8.       if (var1 != null) {
  9.          int var2 = var1.indexOf("//");
  10.          if (var2 >= 0) {
  11.             var1 = var1.substring(var2 + 2);
  12.          }
  13.  
  14.          var2 = var1.lastIndexOf(58);
  15.          if (var2 >= 0) {
  16.             this.proxy = var1.substring(0, var2);
  17.  
  18.             try {
  19.                this.port = Integer.parseInt(var1.substring(var2 + 1));
  20.                return;
  21.             } catch (Exception var3) {
  22.                return;
  23.             }
  24.          }
  25.  
  26.          if (!var1.equals("")) {
  27.             this.proxy = var1;
  28.          }
  29.       }
  30.  
  31.    }
  32.  
  33.    public ProxyInfo(String var1, int var2) {
  34.       this.proxy = var1;
  35.       this.port = var2;
  36.    }
  37.  
  38.    public String getProxy() {
  39.       return this.proxy;
  40.    }
  41.  
  42.    public int getPort() {
  43.       return this.port;
  44.    }
  45. }
  46.